Part Number Hot Search : 
P1200 RBV604G EWS1212 62CTQ030 9435G BL24C256 99800 P1200
Product Description
Full Text Search
 

To Download TC9496AF Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 TC9496AF
TOSHIBA CMOS Digital Integrated Circuit Silicon Monolithic
TC9496AF
1 Chip Audio Digital Signal Processor
TC9496AF is the 1 chip audio DSP which built in 24-bits, a 22.5 MIPS DSP core, 3 ch AD converter, 5 ch DA converter, and electronic volume for trims, and corresponds to a Multi-speaker system. It is possible to realize many application, such as sound field control-hall simulation, for example-, digital filter for equalizers, dynamic range control, KARAOKE and something.
Features
* Incorporates 3 ch AD converter, 2 ch is 1 bit - type AD converter for HiFi-Audio and 1 ch is 16 bit Multi-bit type AD converter for Microphone. 2 ch HiFi-ADC (1 bit- type) S/N: 96dB (typ.) 1 ch Mic. ADC (16 bit Multi-bit type) S/N: 80dB (typ.) * Incorporates 1 bit- type DA converter, and the attenuator for trims is built in each DAC output. In case of the use which does not use a trim, It is possible to output the analog signal of DAC directly. 5 ch DAC (1 bit- type) S/N: 96dB (typ.) Attenuator for trim 0dB to -24dB (1dB step) * * Each port has a digital input/output. A built-in self-boot function automatically sets the coefficients and register values at initialization. Moreover, four kinds of boot data can be chosen by pin setup. Boot ROM: 1024 word x 18 bit * The DSP block specification are as follows: Data bus: 24 bit Multiplier/adder: 24 bit x 16 bit + 43 bit 43 bit Accumulator: 43 bit (sign extension: 4 bit) Program ROM: 2048 word x 32 bit Coefficient RAM: 448 word x 16 bit Coefficient ROM: 256 word x 16 bit Offset RAM: 64 word x 16 bit Data RAM: 256 word x 24 bit Operation speed: 44 ns (510-step (approx.) operation per cycle at fs = 44.1 kHz) Interface buffer RAM: 32 word x 16 bit * * * * Incorporates data delay RAM of 64 kbit. Delay RAM: 4096 word x 16 bit (64 kbit) The microcontroller interface can be selected between TOSHIBA original 3 line type and I2C bus format. CMOS silicon structure supports high speed. The package is a 100-pin flat package. Weight: 1.57 g (typ.)
1
2002-01-11
TC9496AF
Block Diagram/Pin Connection
BA0
BA1
I2CS ERR
IFOK
IFDO IFDI
IFCK CS
GND
DOUT DIN
EBCI
EBCO ELRI
ELRO
SYNC VDD
BOOT
RESET STEP0
STEP1 EM1
EM0
TP15
TP14 VDD
MCK
TP13 GND
(QFP 100 pin) Top View
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51
81 CKO1 Self Boot D-IN/OUT CKO0 48 FS 47 TP12 46 TP11 45 TP10 44 TP9 43 TP8 42 TP7 41 TP6 Unfolding ADC (Lch) Moving average filter Decimation Filter Interpolation Filter 40 TP5 39 GNDR 38 37 ADC (Rch) SD SD SD SD DAC (Lch) ATT 256 fs ATT ATT ATT DAC (Rch) DAC (Cch) DAC (SLch) SD 36 TP4 35 TP3 DAC (SRch) ATT 32 TP0 31 NC 34 TP2 33 TP1 VDDR NC Delay RAM 4 k word 16 bit ADC (MIC) ASP (audio signal processor) 49 MCU I/F Timing Gen.
50
NC
82
TST0
83
TST1
84
TST2
85
TST3
86
VDM
87
VRM1
MIC-IN
88
MIN
89
MOUT
90
VRM2
91
GNDM
92
VSAL
Lch-IN
93
LIN
94
AVRL
95
VDL
96
VDR
97 256 fs Timing Gen.
AVRR
Rch-IN
98
RIN
99
VSAR
100
GNDX
1 XO VDX AOL AILT AOR AIRT AOLT VRLR AORT VDALR GNDAL GNDAR
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 AOC AICT VRO VRI AOCT VRCS AISLT AOSL AOSR AISRT VDACS +5 V Rch-OUT Cch-OUT SLch-OUT SRch-OUT AOSLT GNDAC GNDASL GNDASR AOSRT VDASR +5 V
XI +5 V Lch-OUT
+5 V
2
2002-01-11
TC9496AF
Pin Function
Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Symbol XI XO VDX GNDAL AOL AOLT VRLR AILT VDALR AIRT AORT AOR GNDAR GNDAC AOC AOCT VRCS AICT VRO VRI VDACS AISLT AOSLT AOSL GNDASL GNDASR AOSR AOSRT AISRT VDASR NC TP0 TP1 TP2 TP3 TP4 NC VDDR GNDR TP5 I/O I O 3/4 3/4 O O 3/4 I 3/4 I O O 3/4 3/4 O O 3/4 I O I 3/4 I O O 3/4 3/4 O O I 3/4 3/4 O O O O O 3/4 3/4 3/4 O Function Crystal oscillator connecting or external clock input pin Crystal oscillator connecting pin Power pin for oscillator circuit Ground pin for DAC Left channel DAC Left channel signal output pin DAC Left channel attenuator output pin Reference voltage pin for DAC L/R channel DAC Left channel attenuator input pin Power pin for DAC L/R channel DAC Right channel attenuator input pin DAC Right channel attenuator output pin DAC Right channel signal output pin Ground pin for DAC Right channel Ground pin for DAC Center channel DAC Center channel signal output pin DAC Center channel attenuator output pin Reference power pin for DAC C/SL/SR channel DAC Center channel attenuator input pin Reference voltage pin for attenuator (buffer output) Reference voltage pin for attenuator (buffer input) Power pin for DAC C/SL channel DAC SL channel attenuator input pin DAC SL channel attenuator output pin DAC SL channel signal output pin Ground pin for DAC SL channel Ground pin for DAC SR channel DAC SR channel signal output pin DAC SR channel attenuator output pin DAC SR channel attenuator input pin Power pin for DAC SR channel Non-Connecting Test pin 0 Test pin 1 Test pin 2 Test pin 3 Test pin 4 Non-Connecting Power pin for delay RAM Ground pin for delay RAM Test pin 5 Select the open state, VDD connecting or GND connecting Select the open state, VDD connecting or GND connecting Remarks
3
2002-01-11
TC9496AF
Pin No. 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 Symbol TP6 TP7 TP8 TP9 TP10 TP11 TP12 FS CKO0 CKO1 GND TP13 MCK VDD TP14 TP15 EM0 EM1 STEP1 STEP0
RESET
I/O O O O O O O O O O O 3/4 O O 3/4 O O I I I I I 3/4 I I I I I I O 3/4 I I I Test pin 6 Test pin 7 Test pin 8 Test pin 9 Test pin 10 Test pin 11 Test pin 12
Function
Remarks
Clock out pin (sampling frequency) Clock output pin 0 Clock output pin 1 Ground pin Test pin 13 MCK clock output pin Power pin Test pin 14 Test pin 15 De-emphasis setting pin 0 De-emphasis setting pin 1 ASP execution step switching pin 1 ASP execution step switching pin 0 Reset pin Power pin Program synchronous signal input pin LR clock input pin for serial data output (DOUT) LR clock input pin for serial data input (DIN) Bit clock input pin for serial data output (DOUT) Bit clock input pin for serial data input (DIN) Serial data input pin Serial data output pin Ground pin Microcontroller interface chip select signal input pin Microcontroller interface data shift clock signal input pin 3 line bus mode: Microcontroller interface data input pin I C bus mode: Microcontroller interface data input/output pin Microcontroller interface data output pin Microcontroller interface operation flag pin Error flag output pin Microcontroller interface I C bus/3 line bus switching pin Boot address setting pin 1 Boot address setting pin 0 Self boot control pin Non-connecting Test pin T0 Schmitt input Schmitt input Schmitt input Select the open state, VDD connecting or GND connecting Schmitt input
2 2
Schmitt input Schmitt input Schmitt input Schmitt input Schmitt input
VDD SYNC ELRO ELRI EBCO EBCI DIN DOUT GND
CS
Schmitt input Schmitt input Schmitt input Schmitt input Schmitt input Schmitt input
Schmitt input Schmitt input Schmitt input/ Open drain output
IFCK IFDI
I/O IFDO IFOK
ERR
O O O I I I I 3/4 I
Open drain output Open drain output
I2CS BA1 BA0 BOOT NC TST0
4
2002-01-11
TC9496AF
Pin No. 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 Symbol TST1 TST2 TST3 VDM VRM1 MIN MOUT VRM2 GNDM VSAL LIN AVRL VDL VDR AVRR RIN VSAR GNDX I/O I I I 3/4 3/4 I O 3/4 3/4 3/4 I 3/4 3/4 3/4 3/4 I 3/4 3/4 Test pin T1 Test pin T2 Test pin T3 Power pin for microphone ADC Reference voltage pin 1 for microphone ADC Microphone ADC amplifier input pin Microphone ADC amplifier output pin Reference voltage pin 2 microphone ADC Ground pin for microphone ADC Ground pin for ADC L channel ADC L channel signal input pin Reference voltage pin for ADC L channel Power pin for ADC L channel Power pin for ADC R channel Reference voltage pin for ADC R channel ADC R ch signal input pin Ground pin for ADC R channel Ground pin for oscillator circuit Function Remarks Schmitt input Schmitt input Schmitt input
5
2002-01-11
TC9496AF
Operation
1. Pin Operation
Pin No. 1 2 3 to 30 31 32 to 36 37 38 39 40 to 47 48 Symbol XI XO Omitted NC 3/4 Non-connecting. Select the open state, VDD connecting or GND connecting. Connect the crystal oscillator. Function
TP0 to TP4 Test pin. (leave open) NC VDDR GNDR TP5 to TP12 FS Non-connecting. Select the open state, VDD connecting or GND connecting. Power pin for delay RAM Ground pin for delay RAM Test pin (leave open) Clock out pin (sampling frequency) Timing output pins. The output frequency is set from the microcontroller (command-40h) Command (set the command-40h) CKOS02 0 CKOS01 0 0 1 1 0 0 1 1 CKOS00 0 1 0 1 0 1 0 1 Command (set the command-40h) CKOS12 0 0 0 0 1 1 1 1 CKOS11 0 0 1 1 0 0 1 1 CKOS10 0 1 0 1 0 1 0 1
CKO0 Output Frequency Fixed to L fs 2 fs 4 fs 8 fs 16 fs 32 fs 64 fs 128
CKO1 Output Frequency Fixed to L fs 2 fs 4 fs 8 fs 16 fs 32 fs 64 XI 1/2
49 50
CKO0 CKO1
0 0 0 1 1 1 1
51 52
GND TP13
Ground pin Test pin (leave open) Master clock output pin. Validated/Invalidated of an output, and the frequency is switched from in the of microcontroller command (command-4Dh) and STEP1 pin (59 pin).
Command (set the command-4Dh) MCKE 53 MCK 0 1 1 1 Note 1: Don't care 54 55 56 VDD TP14 Test pin (leave open) TP15 Power pin 0 1 1 MCKS
Pin STEP1
MCK Output
(Note 1) (Note 1) (Note 1) 0 1
Fixed to L fs 256 Source oscillation (XI) Prohibited
6
2002-01-11
TC9496AF
Pin No. Symbol De-emphasis control pins Function
EM1 57 58 EM0 EM1 0 0 1 1
EM0 0 1 0 1
De-Emphasis Setting De-emphasis off fs = 48 kHz fs = 44.1 kHz fs = 32 kHz
Source oscillation frequency/ASP operation speed switching pins Source Oscillation Frequency fs 512 fs 768 Prohibited No. of ASP Operation Steps 340/fs 510/fs
STEP1 59 60 STEP1 STEP0 0 0 1
STEP0 0 1 *
61 62 63 64
RESET
Reset pin. L at initialization. Power pin Program operation SYNC signal input pin. LR clock signal input pin for serial output data.
VDD SYNC ELRO
Valid when serial data are output in a slave operation (set the command-4Dh). LR clock signal input pin for serial input data. 65 ELRI Valid when serial data are input in a slave operation (set the command-4Dh). Bit clock signal input pin for serial output data. 66 EBCO Valid when serial data are output in a slave operation (set the command-4Dh). Bit clock signal input pin for serial input data. 67 EBCI Valid when serial data are input in a slave operation (set the command-4Dh). Serial input data signal input pin. Connected to internal register in ASP block. 68 DIN The internal register connected is set up by the microcomputer command (command-43h). Serial input data signal input pin. Connected to internal register in ASP block. 69 70 DOUT The internal register connected is set up by the microcomputer command (command-43h). GND Ground pin
7
2002-01-11
TC9496AF
Pin No. Symbol Microcontroller interface pins. Function
I2CS 0 71 72 73 74 75 76 77
CS
Transmission Mode Standard Transmission mode I C mode
2
1
IFCK IFDI IFDO IFOK
ERR CS
Standard Transmission Mode Chip select Transmit/receive clock Data or command input Data output (monitor mode) Error flag signal output Internal operation confirmation flag signal output
I C Mode Chip select (can be fixed to L) Transmit/receive clock Data input/output Fixed to L output Error flag signal output Internal operation confirmation flag signal output
2
IFCK IFDI IFDO
ERR
I2CS
IFOK
Self-boot start address setting pins (at reset)
BA1 78 79 BA1 BA0 0 0 1 1
BA0 0 1 0 1
Start Address 000h 001h 002h 003h
Self-boot control pin
BOOT 80 BOOT 0 1
Operation Does not Self-boot at reset Self-boot at reset
81 82 to 85 86 to 100
NC TST0 to TST3 Omitted
Non-connecting. Select the open state, VDD connecting or GND connecting. Test pin. Use fixed to L. 3/4
8
2002-01-11
TC9496AF
2. Microcontroller interface
2.1 Standard Transmission Mode
When I2CS = L, data can be transmitted or received in Standard Transmission mode. When the CS signal is Low, control from the microcontroller is enabled. The IFCK signal is the transmit/receive clock, the IFDI signal is the data. The TC9496AF loads the IFDI data on the IFCK signal rising edge. When CS = H, the IFCK and IFDI signals are don't care.
2.1.1 Setting Registers
CS
IFCK IFDI
C7 C5 C3 C1 C0 D15 D13 D11 D9 D14 D12 D10 D8 D7 D5 D3 D1 D0
Don't care IFOK
C6
C4
C2
D6
D4
D2
Don't care
Cn: COMMAND Dn: Data
The registers are set by command data using IFDI signal. The first byte is a command, which differs for each register. The data sent after that are fixed to two bytes. Both command and data are sent starting from the MSB. Data are loaded the rising edge of the IFCK signal. Note that commands or data that must be switched, such as the RUN-MUTE command (command-44h) or the IFF flag, must be synchronized with the SYNC signal and loaded on that signal.
9
2002-01-11
TC9496AF
2.1.2 Setting RAM (sequential)
CS
IFCK
IFDI
A15 A13 A11 A9 A14 A12 A10 A8 A6 A4 A2 A0 D14 D12 D10 D8 D0 A7 A5 A3 A1 D15 D13 D11 D9 D1 C0
C7
C5
C3
C1
Don't care IFOK Cn: COMMAND An: ADDRESS Dn: Data
C6
C4
C2
Don't care
The RAMs are set by command data using the IFDI signal. The first byte is a command, which differs for each RAM. The next two bytes contain the start address for the RAM written. The length of the data field following the RAM address bytes is 2 n bytes. The address is automatically incremented by 1. During program running, 1 word of data is written at a time in internal RAM synchronizing with a SYNC signal. Therefore, when performing continuously two or more write to word, unless it applies more than 1/fs [s] per 1 word and it sets up, taking in of data is not performed correctly. At the time of program STOP, it is written in asynchronous.
10
2002-01-11
TC9496AF
2.1.3 Setting RAM (ACMP mode)
CS
IFCK
IFDI
A15 A13 A11 A9 A14 A12 A10 A8 A6 A4 A2 A0 D14 D12 D10 D8 D6 D4 D2 D0 D0 A7 A5 A3 A1 D15 D13 D11 D9 D7 D5 D3 D1 D1 C0
C7
C5
C3
C1
Don't care IFOK
C6
C4
C2
Don't care
Cn: COMMAND An: ADDRESS Dn: Data
(1)
(2)
In ACMP mode, the TC9496AF does not write data directly to coefficient RAM (CRAM) or offset RAM (OFRAM). In this mode, data must be written to the interface buffer RAM (IFB-RAM). Then, all the data are updated together in a period of 1 fs. For example, if a signal flow filter is designed as in the following diagram, unless the K1 to K5 data are batch-updated, the circuit may resonate. The same applies to the K6 to K10 data. Using ACMP mode can reduce the noise caused by updating coefficients while the TC9496AF is operating. IFB-RAM is 32-word memory. Therefore, data can be updated at one time in units of up to 32-words. < The length of the data field is 2 n bytes, where n = 32. In ACMP mode, the IFOK pin outputs an ACMP operation end flag. When ACMP operations complete, the flag is set to LOW ((1)) and is initialized at the next low chip select signal ((2)). Operation at the time of transmitting other commands, before IFOK terminal was set to "L" level cannot be guaranteed. Please set up again after initializing by RESET terminal or the initialization command.
K6 + K9 MCU-I/F IFB-RAM CRAM Update for 1 fs K4 K7
K1
+
K2
Write one by one K5 K8 K10
K3
11
2002-01-11
TC9496AF
2.1.4 Monitor Mode
CS
IFCK
IFDI
D22 D20 D18 D16 D23 D21 D19 D17 D15 D13 D11 D9 D7 D5 D3 D1 D14 D12 D10 D8 D6 D4 D2 D0
C7
C5
C3
C1
Don't care
C6
C4
C2
C0
Don't care
IFDO
IFOK
(1)
Cn: COMMAND Dn: DATA
Monitor mode is used to monitor the data bus or pointers. There are two further modes: a mode where the data bus or pointer (s) is monitored at a present program counter (PC) and a mode where a loop counter (LC) is added to monitor conditions in addition to PC. After the command is issued, when the TC9496AF loads data to the IFDO register (IFDOR), the IFOK pin signal is set to LOW (see (1) above). Next, when the IFCK signal is sent, the data are output on the IFCK signal falling edge starting from the MSB. The data length is at its maximum (24 bits or three bytes) during monitoring of the data bus. In cases where transfer must be interrupted, such as where only eight or 16 bits of the MSB side are required, monitoring can be interrupted at any time by setting the CS signal to High, the IFOK signal also goes High.
12
2002-01-11
TC9496AF
2.2 I C Bus Mode
When I2CS = H, data can be transmitted or received in I2C bus mode. When the CS signal is Low, control from the microcontroller is enabled. In I2C mode, the CS signal can be used fixed to L. The IFCK signal is the transmit/receive clock. The IFDI signal is the data. The TC9496AF loads the IFDI data on the IFCK signal rising edge. When CS = H, IFCK and IFD signal are don't care.
2
2.2.1 Setting Registers
start
CS
32h
HZ
HZ
HZ
HZ
end
IFCK IFDI (MCU (R)) IFCK An: I C ADDRESS Cn: COMMAND Dn: Data
2
A7
A5
A3
A1
C7
C5
C3
C1 C0
D15 D13 D11 D9 D14 D12 D10 D8
D7
D5
D3
D1 D0
A6
A4
A2 A0
C6
C4
C2
D6
D4
D2
The register are set by command data using the IFDI signal. The first byte after the I2C address (= 32h) is a command, which differs for each register. The data sent after that are fixed to two bytes. Both command and data are sent starting from the MSB in I2C format. The data loaded internally every two bytes. Note that commands or data that must be switched on the SYNC signal, such as the RUN command or the IFF flag, must be synchronized with the SYNC signal and loaded on that signal.
13
2002-01-11
TC9496AF
2.2.2 Setting RAM (sequential)
HZ HZ HZ HZ HZ HZ end
start
32h
CS
IFCK
IFDI (MCU (R))
C7
RA15 RA13 RA11 RA9 RA14 RA12 RA10 RA8
A7 C6 C4 C2 C0 RA6 RA4 RA2 RA0 D14 D12 D10 D8
A5
A3
A1
C5
C3
C1
RA7 RA5 RA3 RA1
D15 D13 D11 D9
A6
A4
A2 A0
IFCK Cn: COMMAND 2 An: I C ADDRESS RAn: RAM-ADDRESS Dn: Data
The RAMs are set by command data using the IFDI signal. The first byte after the I2C address (= 32h) is a command, which differs for each RAM. The next two bytes contain the start address for each RAM. The length of the data field following the RAM address bytes is 2 n bytes. The address is automatically incremented by 1. During program running, 1 word of data is written at a time in internal RAM synchronizing with a SYNC signal. Therefore, when performing continuously two or more write to word, unless it applies more than 1/fs [s] per 1 word and it sets up, taking in of data is not performed correctly. At the time of program STOP, it is written in asynchronous.
14
2002-01-11
TC9496AF
2.2.3 Setting RAM (ACMP mode)
HZ HZ HZ HZ HZ HZ end 32h HZ
CS
start
32h
IFCK
IFDI (MCU (R))
C7
RA15 RA13 RA11 RA9 RA14 RA12 RA10 RA8
A7 C6 C4 C2 C0 RA6 RA4 RA2 RA0 D14 D12 D10 D8 A4
A5
A3
A1
C5
C3
C1
RA7 RA5 RA3 RA1
D15 D13 D11 D9
A3
A1
A6
A4
A2 A0
A2 A0
IFOK
2
An: I C ADDRESS Cn: COMMAND RAn: RAM-ADDRESS Dn: Data
(1)
(2)
In ACMP mode, the TC9496AF does not write data directly to coefficient RAM (CRAM) or offset RAM (OFRAM). In this mode, data must be written to the interface buffer RAM (IFB-RAM). Then, all the data are updated together in a period of 1 fs. For example, if a signal flow filter is designed as in the following diagram, unless the K1 to K5 data are batch-updated, the circuit may resonate. The same applies to the K6 to K10 data. Using ACMP mode can reduce the noise caused by updating coefficients while the TC9496AF is operating. IFB-RAM is 32-word memory. Therefore, data can be updated at one time in units of up to 32-words. < The length of the data field is 2 n bytes, where n = 32. In ACMP mode, the IFOK pin outputs an ACMP operation end flag. When ACMP operations complete, the flag is set to LOW ((1)) and is initialized at the next low chip select signal ((2)). Operation at the time of transmitting other commands, before IFOK terminal was set to "L" level cannot be guaranteed. Please set up again after initializing by RESET terminal or the initialization command.
K1 + K4 K7 K9 +
K6
K2
MCU-I/F
IFB-RAM
CRAM Update for 1 fs
Write one by one K5 K8 K10
K3
15
2002-01-11
TC9496AF
2.2.4 Monitor Mode
end start end
CS
start
IFCK ID = 33h
IFDI (MCU (R)) COMMAND (50h to 57h)
ID = 32h
IFDI (TC9496AF (R)) IFOK (1)
Monitor mode is used to monitor the data bus or pointers. There are two further modes: a mode where the data bus or pointer (s) monitored at a preset program counter (PC) and a mode where a loop counter (LC) is added to monitor conditions in addition to the PC. First, issue the monitoring command, which has no data. When the TC9496AF loads data to the IFDO register (IFDOR), the IFOK pin signal is set to LOW (see (1) above). Next, the I2C read command (ID = 33h) is issued, then when the IFCK signal is sent, the data are output on the IFCK signal falling edge from the MSB. The data length is at its maximum (24 bits or three byte) during monitoring of the data bus. Although it is possible per byte to read only 8 or 16 bits by the side of MSB, MCU has to make it the number of bytes which specified I2COS of command 4Bh at that time. After issuing a monitor command (50h to 56h), be sure to perform a continuous read operation by issuing the I2C read comman (ID = 33h).
16
2002-01-11
TC9496AF
2.3
IFOK Pin Description
The IFOK signal has the following three functions.
2.3.1 ACMP Mode End Flag Output
After the completion of a RAM data update with CRAM-ACMP (command-47h) or OFRAM-ACMP (command- 49h), the IFOK pin goes Low. Setting the CS signal to Low changes the IFOK signal from Low to High.
Example:
CS
IFCK CRAM-ACMP any command
IFDI
IFOK Update complete Next Command
Don't care
8 clock
16 clock
16 clock
2.3.2 Loading End Flag Output in Monitor Mode
When monitoring using the bus monitor command (command-50h), for example, after data are loaded to the internal register under the specified conditions, the IFOK signal goes Low. In this mode, if CS signal is made into "H" level, IFOK signal will also be set to "H" level.
Example:
CS
IFCK any command data
IFDI
MON-DB
IFDO
IFOK Internal register loading end
Don't care
16 clock
16 clock
17
2002-01-11
TC9496AF
2.3.3 Attenuator Operation End Flag Output of the Digital-Filter Section
When using a command to control the DF block mute ON/OFF (command-44h, bit5), the mute end flag is output from the IFOK pin after the mute operation completes. Moreover, when the amount of attenuators by DF attenuator command (command-58h) is changed, IFOK terminal is set to "L" level as a flag which attenuator operation completed.
CS
IFCK MUTE any command
IFDI
MUTE
IFOK ATT = 100% Next Command 16 clock 16 clock MUTE OFF ATT = 0% Next Command
Don't care MUTE ON 8 clock
ATT
100%
0% 1 fs 1024 (23 ms @ fs = 44.1 kHz) 1 fs 1024
Note At power on, the IFOK pin output is undefined. When the CS signal goes Low, the IFOK signal goes High.
18
2002-01-11
TC9496AF
3. Control Commands
The following table lists the control commands that can be used from the microcontroller.
3.1
Control Commands
Table 1
Command TIMING BOOT DAC-LR SIO RUN-MUTE MSEQ CRAM CRAM-ACMP ORAM ORAM-ACMP IFF MONI-PC MONI-LC MISC 3/4 M-RST Code 40h 41h 42h 43h 44h 45h 46h 47h 48h 49h 4Ah 4Bh 4Ch 4Dh 4Eh 4Fh W R/W Timing
Control Commands
RAM Sequential 3/4 3/4 3/4 3/4 3/4 Transfer Sync/ Async to SYNC Signal Async Async Async Async Sync Sync: RUN/Async: STOP
Description
Self Boot ROM start address DAC output trim level (L, R) SIO setting Program execution, mute Sequential RAM CRAM CRAM (ACMP mode) ORAM ORAM (ACMP mode) IFF setting Monitor: PC condition Monitor: LC condition Others Prohibited Initialization
Enable
Async Sync: RUN/Async: STOP Async
3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4
Sync Async Async Async 3/4 Async
MONI-DB MONI-CP MONI-OFP MONI-DP MONI-AR MONI-CRP MONI-SR
50h 51h 52h 53h 54h 55h 56h R
DBUS monitor CP monitor OFP monitor DP monitor AR monitor CRP monitor SR monitor
Async Async Async Async Async Async Async
DF-ATT DAC-S DAC-C
58h 59h 5Ah W
DF attenuator level (all channel) DAC output trim level (SL, SR-ch) DAC output trim level (C-ch)
Async Async Async
Note 2: The command which is "Sync" in the transfer Sync with Sync signal needs to set the CS = H section to a minimum of 1 fs more until it transmits the follwing command. (It need more than 22.68 ms at fs = 44.1 KHz.)
19
2002-01-11
TC9496AF
3.2 Commands Description
Each command explanation is shown below. * mark in each command explanation table shows the initial value at the time of reset.
Command-40h (0100 0000): TIMING
D15 D14 D13 D12 D11 SYA1 D10 SYA0 D9 SYPS D8 SYS1 D7 SYS0 D6 0 D5 D4 D3 D2 D1 D0
SYPD SYD1
SYD0 SYPA
CKOS CKOS CKOS CKOS CKOS CKOS 12 11 10 02 01 00
Bit D15
Name SYPD
Description ASP digital block sync polarity switching
Value 0* 1 0*
Operation ASP program starts on falling edge ASP program starts on rising edge Signal after SYNC output SYNC pin ELRI pin ELRO pin DF-processing starts in a falling DF-processing starts in a rising Signal after SYNC output SYNC pin ELRI pin ELRO pin Operates at polarity for SYPD, SYPA settings above. Reverses all polarities for SYPD, SYPA settings above. Internal SYNC signal SYNC pin ELRI pin ELRO pin 3/4 Fixed to L output fs2 (internal fs 2) fs4 (internal fs 4) fs8 (internal fs 8) fs16 (internal fs 16) fs32 (internal fs 32) fs64 (internal fs 64) Output XI divided by 2 Fixed to L output fs2 (internal fs 2) fs4 (internal fs 4) fs8 (internal fs 8) fs16 (internal fs 16) fs32 (internal fs 32) fs64 (internal fs 64) fs128 (internal fs 128)
D14 D13
SYD [1:0]
ASP digital block SYNC signal input switching
1 2 3
D12
SYPA
DF block sync polarity switching
0* 1 0*
D11 D10
SYA [1:0]
DF block SYNC signal input switching
1 2 3
D9
SYPS
Overall system sync polarity switching
0* 1 0*
D8 D7
SYS [1:0]
SYNC circuit input signal switching selection
1 2 3
D6
3/4
Fixed to 0 (zero)
3/4 0* 1 2
D5 CKOS1 D4 [2:0] D3 CKO1 (50 pin) pin output selection 3 4 5 6 7 0* 1 2 D2 CKOS0 D1 [2:0] D0 CKO0 (49 pin) pin output selection 3 4 5 6 7
20
2002-01-11
TC9496AF
Command-41h (0100 0001): BOOT
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 BTA9 D8 BTA8 D7 BTA7 D6 BTA6 D5 BTA5 D4 BTA4 D3 BTA3 D2 BTA2 D1 BTA1 D0 BTA0
Bit D9 to D0
Name BTA
Description
Value
Operation
Self-boot ROM start address [9:0]
000h to Starts self-boot operation from specified address 3FEh
Command-42h (0100 0010): DAC-LR
D15 0 D14 0 D13 0 D12 ATTL 4 D11 ATTL 3 D10 ATTL 2 D9 ATTL 1 D8 ATTL 0 D7 0 D6 0 D5 0 D4 ATTR 4 D3 D2 D1 ATTR 1 D0 ATTR 0
ATTR ATTR 3 2
Bit D12 to D8
Name ATTL [4:0]
Description
Value 00h to 1Fh* Code: ATT (dB): Initial value: Code: ATT (dB): Initial value: 00h 0 1Fh 00h 0 1Fh 01h -1 01h -1
Operation 02h -2 18h 19h 1Fh -24 ca.-60 ca.-60 1Fh 02h -2 18h 19h 1Fh -24 ca.-60 ca.-60
DAC L channel attenuator value
D4 to D0
ATTR [4:0]
DAC R channel attenuator value
00h to 1Fh*
21
2002-01-11
TC9496AF
Command-43h (0100 0011): SIO
D15 CHSI D14 0 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
ISLT1 ISLT0 IBCS1 IBCS0 IFMT1 IFMT0
CHSO CHSO OSLT 1 0 1
OSLT OBCS OBCS OFMT OFMT 0 1 0 1 0
Bit D15 D14
Name CHSI 3/4
Description Serial input (SI) switching Fixed to 0 (zero)
Value 0* 1 3/4 0* 16 slots (bit clock = 32 fs) 20 slots (bit clock = 40 fs) 24 slots (bit clock = 48 fs) 32 slots (bit clock = 64 fs) 16 bits 18 bits 20 bits 24 bits Pads from the beginning Pads from the end I2S format 3 0 DOUT pin SO0 register DOUT pin SO1 register DOUT pin SO2 register 16 slots (bit clock = 32 fs) 20 slots (bit clock = 40 fs) 24 slots (bit clock = 48 fs) 32 slots (bit clock = 64 fs) 16 bits 18 bits 20 bits 24 bits Pads from the beginning Pads from the end I2S format 3
Operation SI0 register ADC, SI1 register DIN pin SI1 register ADC, SI0 register DIN pin 3/4
D13 D12
ISLT Number of serial input slots [1:0]
1 2 3 0*
D11 D10
IBCS Serial input bit length [1:0]
1 2 3 0*
D9 D8
IFMT Serial input format [1:0]
1 2
D7 D6
CHSO Serial output (SO) switching [1:0]
1 2* 3 0*
D5 D4
OSLT Number of serial output slots [1:0]
1 2 3 0*
D3 D2
OBCS Serial output bit length [1:0]
1 2 3 0*
D1 D0
OFMT Serial output format [1:0]
1 2
22
2002-01-11
TC9496AF
Command-44h (0100 0100): RUN-MUTE
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 0 D8 0 D7 RUN D6
MADOFF
D5
DFMUTE
D4 0
D3
IMUTE
D2
D1
D0
OMUTE OMUTE OMUTE 2 1 0
Bit D15 to D8 D7
Name 3/4
Description
Value 3/4 0* Stops program Runs program Microphone ADC ON Microphone ADC OFF Mute OFF Mute ON
Operation 3/4
Fixed to 0 (zero)
RUN
ASP program execution 1 0*
D6
MADOFF
Microphone ADC OFF 1 0
D5 D4 D3
DFMUTE 3/4 IMUTE
DF block mute 1* Fixed to 0 (zero) ASP block input mute (SI0, SI1 register mute) ASP block output mute 3/4 0 1* 0 1* 0 1* 0 1* Mute OFF Mute ON Mute OFF Mute ON Mute OFF Mute ON Mute OFF Mute ON 3/4
D2
OMUTE2 (SO2 register mute) ASP block output mute
D1
OMUTE1 (SO1 register mute) ASP block output mute
D0
OMUTE0 (SO0 register mute)
23
2002-01-11
TC9496AF
Command-45h (0100 0101): MSEQ
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 0 D8 0 D7 0 D6 0 D5 0 D4 0 D3 D2 D1 D0
MSA3 MSA2 MSA1 MSA0
Bit D3 to D0
Name MSA [3:0]
Description Module sequential RAM first address
Value 0h to Fh
Operation
The address of the head to write in is set up.
D15 0
D14 0
D13 0
D12 0
D11 0
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
MSEQ MSEQ MSEQ MSEQ MSEQ MSEQ MSEQ MSEQ MSEQ MSEQ MSEQ 10 9 8 7 6 5 4 3 2 1 0
Bit D10 to D0
Name MSEQ
Description
Value
Operation
Module sequential RAM data [10:0]
000h The data written in module sequence RAM are set up. (PC value to at the time of SQRET) 7FFh
Data are sent continuously after transmitting the module sequence RAM head address (2 bytes). Enable a sequential write to RAM. 45h-MSEQ RAM address (2 bytes)-Data (2 bytes)-Data (2 bytes)-........-Data (2 bytes) (module sequential RAM: 16 words)
24
2002-01-11
TC9496AF
Command-46h (0100 0110): CRAM
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
CRAMA 0
CRAMA CRAMA CRAMA CRAMA CRAMA CRAMA CRAMA CRAMA CRAMA 9 8 7 6 5 4 3 2 1
Bit D9 to D0
Name CRAMA [9:0]
Description CRAM (coefficient RAM) head address
Value
Operation
000h CRAM address of the head at the time of writing in by 46h to command is set up. 1BFh
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Bit D15 to D0
Name CRAMD
Description
Value
Operation
CRAM data [15:0]
7FFFh to Set CRAM data (two-complement-form formula) 8000h
The data written in continuously are sent after transmitting CRAM head address (2 bytes). Enable a sequential write to RAM. 46h-CRAM address (2 bytes)-Data (2 bytes)-Data (2 bytes)-........-Data (2 bytes)
Command-47h (0100 0111): CRAM-ACMP
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
CRAMA 0
CRAMA CRAMA CRAMA CRAMA CRAMA CRAMA CRAMA CRAMA CRAMA 9 8 7 6 5 4 3 2 1
Bit D9 to D0
Name CRAMA [9:0]
Description
Value
Operation
CRAM first address
000h CRAM address of the head at the time of writing in by 47h to command is set up. 1BFh
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD CRAMD 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Bit D15 to D0
Name CRAMD
Description
Value
Operation
CRAM data [15:0]
7FFFh to Set CRAM data (two-complement-form formula) 8000h
It is CRAM write-in command which used the address compare mode. A maximum of 32 words is written at once. The data written in continuously are sent after transmitting CRAM head address (2 bytes). Enable a sequential write to RAM. 47h-CRAM address (2 bytes)-Data (2 bytes)-Data (2 bytes)-........-Data (2 bytes)
25
2002-01-11
TC9496AF
Command-48h (0100 1000): ORAM
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 0 D8 0 D7 0 D6 0 D5 D4 D3 D2 D1 D0
ORAMA ORAMA ORAMA ORAMA ORAMA ORAMA 5 4 3 2 1 0
Bit D5 to D0
Name ORAMA
Description
Value 00h to 3Fh
Operation ORAM address of the head at the time of writing in by 48h command is set up.
ORAM first address [5:0]
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Bit D15 to D0
Name ORAMD
Description
Value 7FFFh to 0000h
Operation
ORAM data [15:0]
Set ORAM data
The data written in continuously are sent after transmitting ORAM head address (2 bytes). Enable a sequential write to RAM. 48h-ORAM address (2 bytes)-Data (2 bytes)-Data (2 bytes)-........-Data (2 bytes) (ORAM: 64 word)
Command-49h (0100 1001): ORAM-ACMP
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 0 D8 0 D7 0 D6 0 D5 D4 D3 D2 D1 D0
ORAMA ORAMA ORAMA ORAMA ORAMA ORAMA 5 4 3 2 1 0
Bit D5 to D0
Name ORAMA [5:0]
Description
Value 00h to 3Fh
Operation ORAM address of the head at the time of writing in by 49h command is set up.
ORAM first address
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD ORAMD 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Bit D15 to D0
Name ORAMD
Description
Value 7FFFh to 0000h
Operation
ORAM Data [15:0]
Set ORAM data (two-complement-form formula)
It is ORAM write-in command which used the address compare mode. A maximum of 32 words is written at once. The data written in continuously are sent after transmitting ORAM head address (2 bytes) Enable a sequential write to RAM. 49h-ORAM address (2 bytes)-Data (2 bytes)-Data (2 bytes)-........-Data (2 bytes) (ORAM: 64 word)
26
2002-01-11
TC9496AF
Command-4Ah (0100 1010): IFF
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 0 D8 0 D7 0 D6 0 D5 0 D4 0 D3 0 D2 IFF2 D1 IFF1 D0 IFF0
Bit D2 to D1
Name IFF [2:0] Set IFFn
Description
Value 0* 1 IFFn = 0 IFFn = 1
Operation
n = 2, 1, 0
Command-4Bh (0100 1011): MONI-PC
D15 D14 D13 0 D12 0 D11 0 D10 MPC 10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0
I2COS I2COS 1 0
MPC9 MPC8 MPC7 MPC6 MPC5 MPC4 MPC3 MPC2 MPC1 MPC0
Bit D15 to D14 D13 to D11 D10 to D0
Name I2COS [2:0]
Description
2
Value 0h to 3h
Operation Set the data byte length when monitoring in I C mode. Code: 3h Byte: 3 byte 2h 2 byte 1h, 0h 1 byte 3/4
2
Monitor data length in I C mode
3/4 MPC [10:0]
Fixed to 0 (zero)
3/4
Monitor condition (command-50h to 56h)
000h Set the Program Counter (PC) conditions (PC value) when to carrying out a monitor by command-50h to 56h. 7FFh
Command-4Ch (0100 1100): MONI-LC
D15 0 D14 0 D13 0 D12 0 D11 0 D10 LCE D9 LCS D8 LCDE D7 LCD7 D6 LCD6 D5 LCD5 D4 LCD4 D3 LCD3 D2 LCD2 D1 LCD1 D0 LCD0
Bit D15 to D11 D10
Name 3/4
Description
Value 3/4 0* 1 0
Operation 3/4 Does not add LC value to the conditions. Adds LC value to the condition. Compares with LC0 value. Compares with LC1 value. After a match, does not change the value to be compared with the LC. After a match, automatically decrements by -1 the value to be compared with the LC. Set the LC conditions (loop counter value) when carrying out a monitor by command-50h to 56h.
Fixed to 0 (zero) Whether LC (loop counter) value applied to monitor conditions or not. LC selection
LCE
D9
LCS
1 0 D8 LCDE Automatic LC decrement 1 D7 to D0 LCD [7:0] Value in comparison with the loop counter when carrying out a monitor 00h to FFh
27
2002-01-11
TC9496AF
Command-4Dh (0100 1101): MISC
D15 0 D14 0 D13 0 D12 0 D11 0 D10 SIS D9 SOS D8
ERDET
D7 ZST
D6
D5
D4
D3
D2
D1
D0 0
DP7F SYRC SYRO MCKE MCKS DLSEP
Bit D15 to D11 D10
Name 3/4
Description
Value 3/4 0*
Operation 3/4 Master (synchronized with the internal clock) Slave (synchronized with the external clock (ELRI, EBCI)) Master (synchronized with the internal clock) Slave (synchronized with the external clock (ELRO, EBCO)) Invalid Valid 2-cycle access 1-cycle access 256 word 128 word Does not reset Reset Does not reset Reset Disable (fixed to L) Enable (output ) 256 fs Source oscillation Does not use table Use 2-k word area as the table 3/4
Fixed to 0 (zero)
SIS
Serial Input 1 0*
D9
SOS
Serial output 1 0
D8
ERDET
Error detection 1* Switches to access CROM using Log-Linear adjustment 128/256 word of DRAM (DATA RAM) switching Set CP at each SYNC 1* 0 0 1* 0* 1 0
D7
ZST
D6
DP7F
D5
SYRC
D4
SYRO
Set OFP at each SYNC 1* 0
D3
MCKE
MCK pin output enable 1* 0
D2
MCKS
MCK pin output switching 1* Delay RAM table area switching Fixed to 0 (zero) 0 1* 3/4
D1 D0
DLSEP 3/4
Command-4Fh (0100 1111): M-RST
D15 MRST D14 0 D13 0 D12 0 D11 0 D10 0 D9 0 D8 0 D7 0 D6 0 D5 0 D4 0 D3 0 D2 0 D1 0 D0 0
Bit D15 D14 to D0
Name MRST
Description Initialization from the micro controller command
Value 0* 1 3/4 Does not initialize
Operation
Initializes (set to initial value.) 3/4
3/4
Fixed to 0 (zero)
28
2002-01-11
TC9496AF
Command-50h (0101 0000): MON-DB
O 23 DB 23 O 22 DB 22 O 21 DB 21 O 20 DB 20 O 19 DB 19 O 18 DB 18 O 17 DB 17 O 16 DB 16 O 15 DB 15 O 14 DB 14 O 13 DB 13 O 12 DB 12 O 11 DB 11 O 10 DB 10 O9 DB 9 O8 DB 8 O7 DB 7 O6 DB 6 O5 DB 5 O4 DB 4 O3 DB 3 O2 DB 2 O1 DB 1 O0 DB 0
Bit O23 to O0
Name DB
Description
Value
Operation
Data bus monitor [23:0]
000000h to Reads data bus on the condition: Command-4Bh, 4Ch FFFFFFh
Command-51h (0101 0001): MON-CP
O 23 0 O 22 0 O 21 0 O 20 0 O 19 0 O 18 0 O 17 0 O 16 0 O 15 0 O 14 0 O 13 0 O 12 0 O 11 0 O 10 0 O9 0 O8 0 O7 CP 7 O6 CP 6 O5 CP 5 O4 CP 4 O3 CP 3 O2 CP 2 O1 CP 1 O0 CP 0
Bit O23 to O9 O8 to O0
Name 3/4 CP [8:0]
Description
Value 3/4
Operation 3/4
Fixed to 0 (zero)
CP monitor (coefficient RAM pointer)
000000h to Reads CP on the condition: Command-4Bh, 4Ch 0001BFh
Command-52h (0101 0010): MON-OFP
O 23 0 O 22 0 O 21 0 O 20 0 O 19 0 O 18 0 O 17 0 O 16 0 O 15 0 O 14 0 O 13 0 O 12 0 O 11 0 O 10 0 O9 0 O8 0 O7 0 O6 0 O5 O4 O3 O2 O1 O0
QFP QFP QFP QFP QFP QFP 5 4 3 2 1 0
Bit O23 to O6 O5 to O0
Name 3/4 OFP [5:0]
Description
Value 3/4
Operation 3/4
Fixed to 0 (zero)
OFP monitor (offset RAM pointer)
000000h to Reads OFP on the condition: Command-4Bh, 4Ch 00003Fh
29
2002-01-11
TC9496AF
Command-53h (0101 0011): MON-DP
O 23 0 O 22 0 O 21 0 O 20 0 O 19 0 O 18 0 O 17 0 O 16 0 O 15 0 O 14 0 O 13 0 O 12 0 O 11 0 O 10 0 O9 0 O8 0 O7 DP 7 O6 DP 6 O5 DP 5 O4 DP 4 O3 DP 3 O2 DP 2 O1 DP 1 O0 DP 0
Bit O23 to O8 O7 to O0
Name 3/4 DP [7:0]
Description
Value 3/4
Operation 3/4
Fixed to 0 (zero)
DP monitor (data RAM pointer)
000000h to Reads DP on the condition: Command-4Bh, 4Ch 0000FFh
Selection (DP0/DP1/DP2/DP3) of DP is DP chosen by command executed at the time of PC set up as conditions.
Command-54h (0101 0100): MON-AR
O 23 0 O 22 0 O 21 0 O 20 0 O 19 0 O 18 0 O 17 0 O 16 0 O 15 0 O 14 0 O 13 0 O 12 0 O 11 AR 11 O 10 AR 10 O9 AR 9 O8 AR 8 O7 AR 7 O6 AR 6 O5 AR 5 O4 AR 4 O3 AR 3 O2 AR 2 O1 AR 1 O0 AR 0
Bit O23 to O12 O11 to O0
Name 3/4 AR [11:0]
Description
Value 3/4
Operation 3/4
Fixed to 0 (zero)
AR monitor (delay RAM address)
000000h Reads delay RAM address on the condition: Command-4Bh, to 4Ch 000FFFh
Command-55h (0101 0101): MON-CRP
O 23 0 O 22 0 O 21 0 O 20 0 O 19 0 O 18 0 O 17 0 O 16 0 O 15 0 O 14 0 O 13 0 O 12 0 O 11 0 O 10 0 O9 0 O8 O7 O6 O5 O4 O3 O2 O1 O0
CRP CRP CRP CRP CRP CRP CRP CRP CRP 8 7 6 5 4 3 2 1 0
Bit O23 to O9 O8 to O0
Name 3/4 CRP [8:0]
Description
Value 3/4
Operation 3/4
Fixed to 0 (zero)
CRP monitor (CROM pointer)
000000h to Reads CRP on the condition: Command-4Bh, 4Ch 0001FFh
30
2002-01-11
TC9496AF
Command-56h (0101 0110): MON-SR
O 23 0 O 22 0 O 21 0 O 20 0 O 19 0 O 18 0 O 17 0 O 16 0 O 15 0 O 14
LRF
O 13 GF 3
O 12 GF 2
O 11 GF 1
O 10
O9
O8
O7
O6
O5
O4
O3
O2
O1 ZF
O0 SF
GF LI LG OV OV RD RD V1F V0F 0 -LG -LI -1E -0E -23 -16
Bit O23 to O15 O14 to O0
Name 3/4
Description
Value 3/4
Operation 3/4
Fixed to 0 (zero) SR monitor
SR (status register)
3/4
Reads SR on the condition: Command-4Bh, 4Ch
Command-58h (0101 1000): DF-ATT
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 0 D8 0 D7 0 D6 ATL6 D5 ATL5 D4 ATL4 D3 ATL3 D2 ATL2 D1 ATL1 D0 ATL0
Bit
Name
Description
Value
Operation Initial value: 7Fh (level = 0dB) LEVEL = 20 log (ATL/128)
Code 7Fh 7Eh 7Dh ~ D6 to D0 ATL DF attenuator value [6:0] 00h to 7Fh* 72h 65h 5Ah ~ 40h ~ 02h 01h 00h
Level 0.00dB -0.14dB -0.21dB ~ -1.01dB -2.06dB -3.06dB ~ -6.02dB ~ -36.12dB -42.14dB -dB
31
2002-01-11
TC9496AF
Command-59h (0101 1001): DAC-S
D15 0 D14 0 D13 0 D12 D11 D10 D9 D8 D7 0 D6 0 D5 0 D4 D3 D2 D1 D0
ATTSL ATTSL ATTSL ATTSL ATTSL 4 3 2 1 0
ATTSR ATTSR ATTSR ATTSR ATTSR 4 3 2 1 0
Bit D12 to D8
Name ATTSL
Description
Value 00h to 1Fh* Code: ATT (dB): Initial value: Code: ATT (dB): Initial value: 00h 0 1Fh 00h 0 1Fh 01h -1 01h -1
Operation 02h -2 18h 19h 1Fh -24 ca.-60 ca.-60
DAC SL-ch attenuator value [4:0]
D4 to D0
ATTSR DAC SR-ch attenuator value [4:0]
00h to 1Fh*
02h -2
18h 19h 1Fh -24 ca.-60 ca.-60
Command-5Ah (0101 1010): DAC-C
D15 0 D14 0 D13 0 D12 0 D11 0 D10 0 D9 0 D8 0 D7 0 D6 0 D5 0 D4 ATTC 4 D3 D2 D1 ATTC 1 D0 ATTC 0
ATTC ATTC 3 2
Bit D4 to D0
Name ATTC
Description
Value 00h to 1Fh* Code: ATT (dB): Initial value: 00h 0 1Fh 01h -1
Operation 02h -2 18h 19h 1Fh -24 ca.-60 ca.-60
DAC C-ch attenuator value [4:0]
32
2002-01-11
TC9496AF
4. Self-Boot Function Description
4.1 Self-Boot Function
The TC9496AF supports a self-boot function for setting coefficients and offsets. As Figure 1 shows, the data are set via the microcontroller interface circuit. First saving the data to be set via the microcontroller in the self-boot ROM (SBROM) allows various modes to be set later. The microcontroller interface circuit supports two format: I2C and the original mode. However, the boot must be executed in Standard Transmission. All the command inputs from the exterior are disregarded during a boot term.
RESET
Self-boot circuit BTCSN BTIFCK BTIFDI BTMODE
Microcontroller interface circuit
CS IFCK IFDI
BOOT BA1 BA0
SBROM (1024 word 18 bit)
Timing gener -ator
1 0 Internal CSN
1 0 Internal IFCK
1 0 Internal IFDI
Internal I2CS
I2CS
Figure 1
Self-Boot System
33
2002-01-11
TC9496AF
4.2 Boot ROM Format
The following shows the brake down of the 18 bits.
00 01 10 11 Data that are being sent Command Final data (after the data are sent, the CS signal is set to "H"). Jump address (jump to any address in the self-boot ROM).
17 16 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 (MSB) 000h 001h 002h 003h 004h 005h 006h 007h 008h 009h 00Ah 00Bh 00Ch 11 11 11 11 01 10 01 00 00 00 00 10 11 Data Data Data Data Data Address Data CMD Address Address Address Address CMD (LSB) JMP JMP JMP JMP CMD Data (last) CMD Data (cont) Data (cont) Data (cont) Data (cont) Data (last) JMP 3FFh
3FFh
11
Address
JMP 3FFh
Figure 2
Boot ROM Format and Example
Note 3: Boot mode completes when the address reaches 3FFh, the maximum value. Therefore, for the final address, write JMP 3FFh (data = 303FFh).
34
2002-01-11
TC9496AF
4.3 Self-Boot Operation
Self-boot operations support two modes: one for use at reset and for setting the microcontroller. The modes can be used in combination.
4.3.1 Self-Boot Operation
To enter this mode, set the Boot pin to High, then set the RESET pin to Low or send initialized command. The 2048 fs period (46.4 ms when fs = 44.1 kHz) after a reset release is wait period. The boot operation starts at the end of this period. When switching the setting according to application, specify the start address using the BA [1:0] pin. At addresses 000h to 002h, set jump addresses. The data setting speed is one of SBROM per 1 fs. As up to 1024 words can be set in the SBROM, the maximum time required for setting the data is the 1024 fs period.
Table 1
fs 32 kHz 44.1 kHz 48 kHz
Relationship between fs and Wait Period
Wait Period 64.0 ms 46.4 ms 42.7 ms Boot Time (max.) 32.0 ms 23.2 ms 21.3 ms
Table 2
BA1 0 0 1 1
Relationship between BA [1:0] Pin Value and Start Address
BA2 0 1 0 1 Start Address 000h 001h 002h 003h
35
2002-01-11
TC9496AF
4.3.2 Self-Boot Operation when Setting Microcontroller
In this mode, the microcontoroller can specify any address and the boot operation starts from that address. The BOOT pin can be set to either High or Low. Setting the self-boot ROM start address using the BOOT command (command: 41h) from the microcontroller starts the boot operation with no wait. The boot operation when set from the microcontroler is the same as the self-boot operation at reset except that the boot operation can start from any address.
Boot wait period 2048 fs /RST FS Fixed to "H" BOOT BTMODE (internal signal) BA [1:0] BootRom Adrs Rom Dt [17:16] BTCSN BTIFCK BTIFDI C D D D C D C DT: Data DE: DataEnd 2 2 JMP 10 11 12 13 14 15 16
CMD
Boot time 1024 fs (max)
3FF
JMP
DT DT DE
CMD
DE
CMD
JMP
8 clock
C
Figure 3
Boot Timing Chart (at reset)
Table 3
Parameter Boot Wait Period Boot Start Address BOOT pin
Differences Depending on Operation Mode
RESET Pin or Initialized Command
BOOT Command No Any address specified from microcontroller Any (don't care)
Yes Select from 000h to 003h with BA0 and BA1 terminal "H" Level
36
2002-01-11
TC9496AF
4.4 Programming Examples
The following shows the programming example in Self-boot mode. 000: 30040h jmp 040h ; Jump to 040h 001: 30100h jmp 100h ; Jump to 100h 002: 30200h jmp 200h ; Jump to 200h 003: 30004h jmp 004h ; Jump to 004h 004: 10040h cmd 40h ; Command 40h (TIMING) 005: 28007h data 8007h ; CKOS0 = 7 (fs128 output) 006: 10043h cmd 43h ; Command 43h (SIO) 007: 20039h date 0039h ; CHSO = 0 (SO0), OSLT = 3 (32 bit), OBCS = 2 (20 bit), OFMT = 1 (padded from the end) 008: 10045h cmd 45h ; Command 45h (MSEQ) 009: 00000h data 0000h ; Start address = 0h 00A: 00001h data 0001h ; MSEQ [0] = 001h 00B: 00123h data 0123h ; MSEQ [1] = 123h 00C: 20320h data 0320h ; MSEQ [2] = 320h 00D: 30300h jmp 300h ; Jump to 300h : 100: 10046h cmd 46h ; Command 46h (CRAM) 101: 00000h data 0000h ; Start address = 0h 102: 00000h data 0000h ; CRAM [0] = 0000h 103: 00000h data 0000h ; CRAM [1] = 0000h 104: 00000h data 0000h ; CRAM [2] = 0000h 105: 20000h data 0000h ; CRAM [3] = 0000h 106: 30380h jmp 380h ; Jump to 380h : 300: 10046h cmd 46h ; Command 46h (CRAM) 301: 00000h date 0000h ; Start address = 0h 302: 07FFFh data 7FFFh ; CRAM [0] = 7FFFh 303: 08000h data 8000h ; CRAM [1] = 8000h 304: 03FFFh data 3FFFh ; CRAM [2] = 3FFFh 305: 24000h data 4000h ; CRAM [3] = 4000h 306: 30380h jmp 380h ; Jump to 380h : 380: 10046h cmd 46h ; Command 46h (CRAM) 381: 00080h data 0080h ; Start address = 80h 382: 0FFFEh data FFFEh ; CRAM [80h] = FFFEh 383: 2FFFFh data FFFFh ; CRAM [81h] = FFFFh 384: 303FFh jmp 3FFh ; Jump to 3FFh : 3FF: 303FFh jmp 3FFh ; Jump to 3FFh
37
2002-01-11
TC9496AF
5. Cautions on Use
5.1 Initial Reset
After a power-supply injection, once at least, please set up a required register after applying reset which makes RESET terminal "L" level and making the value of an internal register data.
5.2
The Cautions at the Time of Using IFOK Terminal
The timing which outputs IFOK signal is the signal which shows whether the command received from the microcomputer was performed normally. Since the initial value of IFOK signal is unfixed when a control microcomputer is checking IFOK signal, before sending a command, it may stop performing control from a microcomputer.
5.3
The Cautions at the Time of Using ACMP (address compare mode)
In rewriting coefficient data and offset data using ACMP mode, please do not use it the following condition.
5.3.1 Please do not Transmit the Following Command before Completing Rewriting of Data.
Please do not send the following command before completing rewriting of data of CRAM or ORAM. Please check that waiting the term after rewriting has been completed until it transmits the following command was carried out, or rewriting has been completing using IFOK signal.
5.3.2 Please do not Include Data of an Intact Address.
Please do not include coefficient data of offset data of address which are not used by the program under execution, into transmitting data. When data of an intact address is contained, operation in ACMP mode cannot de ended. If the following command is transmitted in this state, RAM data will become unfixed also by the command with the command unrelated to CRAM or ORAM. It needs to reset and all data needs to be reset up to interrupt before completing rewriting of data in the rewriting processing.
5.3.3 Please do not Perform Continuation Transmission Over the 0 Address.
The transmission over the 0th address may incorrect-operate. The same of this restriction is said not only of ACMP mode but continuation transmission of usual RAM data. For example, when writing in 1B8h from 1BFh and 007h from 000h or CRAM, it must transmit in two steps.
th
5.4
The Handling of NC Terminal
Please use NC terminal by either of the following. 31 pin and 37 pin * Open (non-connection) * * Connect to VDD Connect to GND
81 pin * Open (non-connection) * Connect to VDD
38
2002-01-11
TC9496AF
Maximum Ratings (Ta = 25C)
Characteristics Power supply voltage Input voltage Power dissipation Operating temperature Storage temperature Symbol VDD Vin PD Topr Tstg Rating -0.3 to 6.0 -0.3 to VDD + 0.3 1500 -40 to 75 -55 to 150 Unit V V mW C C
(unless otherwise noted, Ta = 25C, VDD = VDX = VDDR = VDM = VDL = VDR = VDX = VDAL = VDAR = VDAC = VDAS = VDASR = 5.0 V) DC Characteristics
Characteristics Operating power supply voltage Operating frequency range Symbol VDD fopr IDD Test Circuit 3/4 3/4 3/4 Test Condition Ta = -40 to 75C 340 step mode 511 step mode fopr = 36.864 MHz, 511-step mode Min 4.75 8 12 3/4 Typ. 5.0 15 33.8 150 Max 5.25 25 MHz 37 165 mA Unit V
Electrical Characteristics
Operating power supply current
Clock pins (XI, XO)
Characteristics "H" level Input voltage (1) "L" level "H" level Output voltage (1) "L" level VIL1 VOH1 VOL1 IOH = -3.0 mA IOL = 5.0 mA Symbol VIH1 3/4 XI pin Test Circuit Test Condition Min VDD 0.7 3/4 VDD - 0.5 3/4 Typ. 3/4 3/4 3/4 3/4 Max VDD + 0.3 VDD 0.3 3/4 0.5 V Unit
V
3/4
XO pin
Input Pins
Characteristics "H" level Input voltage (2) "L" level Input leakage current "H" level "L" level VIL2 IIH2 IIL2 3/4 VIN = VDD VIN = 0 V (Note 4) (Note 5) Symbol VIH2 3/4 (Note 4) Test Circuit Test Condition Min VDD 0.8 3/4 3/4 -10 Typ. 3/4 3/4 3/4 3/4 Max 3/4 V VDD 0.2 10 3/4 mA Unit
Note 4: STEP0 to 1, RESET , SYNC, ELRO, ELRI, EBCO, EBCI, DIN, EM0 to 1, I2CS, CS , IFCK, IFDI, BOOT, BA0 to BA1, TST0 to 3 (normally input pins and schmitt input pins) Note 5: XI
39
2002-01-11
TC9496AF
Output Pins
Characteristics "H" level "L" level Output voltage (3) "L" level Output open leakage current Symbol VOH2 VOL2 VOL3 IOZ4 3/4 3/4 Test Circuit 3/4 Test Condition IOH = -2.0 mA IOL = 2.0 mA IOL = 4.0 mA VOH = VDD (Note 7) (Note 7) Min VDD - 0.5 3/4 3/4 3/4 Typ. 3/4 3/4 3/4 3/4 Max 3/4 0.5 0.5 10 V mA Unit
Output voltage (2)
(Note 6)
V
Note 6: FS, CKO0 to 1, MCK, DOUT, IFDO (normally output) Note 7: IFDI (when I C mode output), IFOK, ERR (open drain output)
2
40
2002-01-11
TC9496AF
AC Characteristic
AD Converter (1): LIN, RIN pins
Characteristics Symbol Test Circuit 3/4 3/4 3/4 Test Condition Input level that ADC output at full-scale digital output (Note 8) LIN, RIN pins A-Weight, X'tal: 36.864 MHz (Note 8) S/Na2 3/4 CCIR-ARM, X'tal: 36.864 MHz (Note 8) THD + N THDa 3/4 20 kHz LPF, X'tal: 36.864 MHz (Note 8) Cross-talk CTa 3/4 20 kHz LPF, X'tal: 36.864 MHz (Note 8) Dynamic range DRa 3/4 A-Weight, X'tal: 36.864 MHz (Note 8) 85 92 3/4 dB 3/4 -90 -83 dB 3/4 -80 -72 dB 85 93 3/4 dB (Note 8) Min Typ. Max 3/4 3/4 3/4 Unit
Maximum input signal level Input impedance
Vi Zin S/Na1
1.18 3/4 88
1.27 27 96
Vrms kW dB
S/(N + D) ratio
Note 8: Input channels: LIN, RIN
AD Converter (2): MIN pin
Characteristics Symbol Test Circuit 3/4 3/4 3/4 Test Condition Input level that ADC output at full-scale digital output (Note 9) MIN pin A-Weight, X'tal: 36.864 MHz (Note 9) THD + N THDaM 3/4 20 kHz LPF, X'tal: 36.864 MHz (Note 9) CTaM1 Cross-talk CTaM2 3/4 X'tal: 36.864 MHz MIN (R) LIN, RIN (Note 10) Dynamic range DRaM 3/4 A-Weight, X'tal: 36.864 MHz (Note 9) 70 80 3/4 dB 3/4 -90 -83 dB 3/4 X'tal: 36.864 MHz LIN, RIN (R) MIN (Note 10) 3/4 -76 -60 dB 3/4 -62 -53 dB (Note 9) Min 3/4 3/4 70 Typ. Max Unit
Maximum input signal level Input impedance S/(N + D) ratio
ViM ZinM S/NaM
1.1 1 80
1.15 3/4 3/4
Vrms kW dB
Note 9: Input channels: MIN Note 10: Input channels: LIN, RIN, MIN
41
2002-01-11
TC9496AF
DA Converter
Characteristics Output signal level S/Nratio THD + N Cross-talk Dynamic range Symbol Ao S/Nd THDd CTd DRd Test Circuit 3/4 3/4 3/4 3/4 3/4 Test Condition Output voltage at full-scale (Note 10) digital input A-Weight, X'tal: 36.864 MHz 20 kHz LPF, X'tal: 36.864 MHz 20 kHz LPF, X'tal: 36.864 MHz A-Weight, X'tal: 36.864 MHz Min 1.23 90 3/4 3/4 87 Typ. 1.33 98 -84 -90 95 Max 1.43 3/4 -75 -83 3/4 Unit Vrms dB dB dB dB
Timing
Clock Input Pins (XI)
Characteristics Clock cycle Clock "H" cycle width Clock "L" cycle width Symbol tXI tXIH tXIL Test Circuit 3/4 3/4 3/4 Test Condition 3/4 3/4 3/4 Min 29 3/4 3/4 Typ. 3/4 14.5 14.5 Max 3/4 3/4 3/4 Unit ns ns ns
Reset Pin ( RESET )
Characteristics Standby time Reset pulse width Symbol tRRS tWRS Test Circuit 3/4 3/4 Test Condition 3/4 3/4 Min 10 1.0 Typ. 3/4 3/4 Max 3/4 3/4 Unit ms ms
Timing Output
Characteristics CKO output delay time Symbol tDFC Test Circuit 3/4 Test Condition 3/4 Min -150 Typ. 3/4 Max 150 Unit ns
Audio Serial Interface (EBCI, DIN, EBCO, DOUT)
Characteristics ELRI hold time DIN setup time DIN hold time EBCI clock cycle EBCI clock "H" cycle width EBCI clock "L" cycle width ELRO hold time DOUT output delay time (1) DOUT output delay time (2) EBCO clock cycle EBCO clock "H" cycle width EBCO clock "L" cycle width Symbol tLIH tSDI tHDI tEBCI tEBIH tEBIL tLOH tDO1 tDO2 tEBCO tEBOH tEBOL Test Circuit 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 Test Condition 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 Min -75 50 50 300 150 150 -75 3/4 3/4 300 150 150 Typ. 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 Max 75 3/4 3/4 3/4 3/4 3/4 75 60 60 3/4 3/4 3/4 Unit ns ns ns ns ns ns ns ns ns ns ns ns
42
2002-01-11
TC9496AF
Microcontroller Interface
(1) Standard transmission mode ( CS , IFCK, IFDI, IFDO)
Test Circuit 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 CL = 30 pF 3/4 3/4
Characteristics Standby time
CS (fall)-IFCK (fall) setup time
Symbol tSTB tCCD tWLC tWHC tCKC tWCS tSCD tHCD tDDO
Test Condition 3/4 3/4 3/4 3/4 3/4 (Note 11)
Min 1.0 0.2 0.25 0.25 0.2 0.5 0.2 0.2 3/4
Typ. 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4
Max 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 0.2
Unit ms ms ms ms ms ms ms ms ms
IFCK "L" cycle width IFCK "H" cycle width IFCK (rise)- CS (rise) setup time
CS "H" cycle time
IFDI-IFCK (rise) setup time IFCK (rise)-IFDI hold time IFCK (fall)-IFDO propagation delay time
Note 11: The command which is "Sync" in the transfer Sync with Sync signal of a 19 page table 1 control command table needs to set the CS = H section to a minimum of 1 fs more until it transmits the follwing command. (It needs more than 22.68 ms at fs = 44.1 KHz.) I2C mode ( CS , IFCK, IFDI)
Test Circuit 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4
(2)
Characteristics IFCK clock frequency IFCK "H" cycle width IFCK "L" cycle width Data setup time Data hold time Transmission start condition hold time Repeat transmission start setup time Transmission end condition setup time Data transmission interval I C rising time I C falling time
2 2
Symbol tIFCK tH tL tDS tDH tSCH tSCS tECS tBUF tR tF
Test Condition CL = 400 pF CL = 400 pF CL = 400 pF CL = 400 pF CL = 400 pF CL = 400 pF CL = 400 pF CL = 400 pF CL = 400 pF CL = 400 pF CL = 400 pF
Min 0 0.6 1.3 0.1 0 0.6 0.6 0.6 1.3 3/4 3/4
Typ. 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4
Max 400 3/4 3/4 3/4 3/4 3/4 3/4 3/4 3/4 0.3 0.3
Unit kHz ms ms ms ms ms ms ms ms ms ms
43
2002-01-11
TC9496AF
AC Characteristic Measurement Point
(1) Clock Pin (XI)
XI 50% tXIH tXI tXIL
(2)
Reset
100% VDD 0%
RESET
90%
50% tRRS tWRS
(3)
Timing output
100% FS 0% 50%
CKO0 to 1 tDFC
50%
(4)
Audio serial interface (ELRI, EBCI, DIN, ELRO, EBCO, DOUT)
tEBCI tEBIL ELRI tEBIH
EBCI
DIN
tLIH
tSDI
tHDI
tLIH
tEBCO tEBOL ELRO tEBOH
EBCO
DOUT
tLOH
tDO1
tDO2
tLOH
44
2002-01-11
TC9496AF
(5) Microcontroller interface in standard transmission mode ( CS , IFCK, IFDI, IFDO)
RESET
CS
tSTB tCCD
CS
tWLC
tWHC
tCKC
tWCS
IFCK
IFDI tSCD IFDO tDDO tHCD
(6)
Microcontroller interface in I2C mode (IFCK, IFDI)
tBUF
IFDI
IFCK
tSCH
tR
tL
tH
tDS
tDH
tSCS
tF
tECS
Purchase of Toshiba I2C components conveys a license under the Philips I2C Patent Right to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips.
45
2002-01-11
TC9496AF
Peripheral Circuit Example
Audio I/F 4.7 kW 4.7 kW MCU I/F
The circuit below is an example circuit only. The operation of this circuit is not guaranteed by Toshiba.
47 mF 0.1 mF 47 mF 0.1 mF
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 CS BA0 BA1 IFDI DIN VDD EM1 ERR GND EM0 VDD ELRI I2CS IFCK IFOK EBCI MCK TP15 IFDO ELRO DOUT BOOT EBCO SYNC STEP0 RESET STEP1 TP14 TP13 GND CKO1 50 CKO0 49 FS 48 TP12 47 TP11 46 TP10 45 TP9 44 TP8 43 TP7 42 TC9496AF (top view) TP6 41 TP5 40 0.1 mF GNDR 39 VDDR 38 NC 37 TP4 36 TP3 35 TP2 34 TP1 33 TP0 32 GNDASL GNDASR NC 31 GNDAC VRCS VRO VRI VDACS AOC AOCT AICT AISLT AOSLT AOSL AOSR AOSRT AISRT VDASR 3.3 mF 47 mF 0.1 mF 0.1 mF 0.1 mF 0.1 mF 47 mF 0.1 mF 270 W 10 mF 10 kW AOLTch Output AORTch Output AOCTch Output AOSLTch Output 10 kW AOSRTch Output 10 mF 270 W 2200 pF 10 mF 10 mF 10 mF 2200 pF 3.3 mF 47 mF
81 NC 82 TST0 83 TST1 84 TST2 85 TST3 47 mF 87 VRM1 88 MIN 89 MOUT 90 VRM2 91 GNDM 92 VSAL 39 kW 94 AVRL 95 VDL 96 VDR 97 AVRR 98 RIN 99 VSAR
100 GNDX
0.1 mF 86 VDM
47 mF
MIC Input 2200 pF 47 mF 47 mF 93 LIN
4.7 mF 10 kW
10 kW
560 pF 47 mF
1200 pF 18 kW
10 kW
50 W
Lch Input
4.7 mF
0.1 mF
2200 pF
Rch Input
4.7 mF
2200 pF
1 kW
0.1 mF
47 mF
47 mF
1 kW
XO
VDX
VRLR
VDALR
AOL
AOLT
AILT
AIRT
AORT
XI
47 mF
3.3 mF
50 W
3.3 mF
47 mF
47 mF
1
2
3
GNDAL
4
5
6
7
8
9
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 3.3 mF 47 mF 47 mF
0.1 mF 2.2 MW 10 pF 3.3 mF 47 mF 36.8 MHz 27 pF
47 mF
AOR
GNDAR
47 mF
1000 pF 2200 pF
270 W
270 W
10 kW
10 kW
10 kW
270 W 2200 pF 2200 pF
46
2002-01-11
TC9496AF
Package Dimensions
Weight: 1.57 g (typ.)
47
2002-01-11
TC9496AF
RESTRICTIONS ON PRODUCT USE
000707EBA
* TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor devices in general can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the buyer, when utilizing TOSHIBA products, to comply with the standards of safety in making a safe design for the entire system, and to avoid situations in which a malfunction or failure of such TOSHIBA products could cause loss of human life, bodily injury or damage to property. In developing your designs, please ensure that TOSHIBA products are used within specified operating ranges as set forth in the most recent TOSHIBA products specifications. Also, please keep in mind the precautions and conditions set forth in the "Handling Guide for Semiconductor Devices," or "TOSHIBA Semiconductor Reliability Handbook" etc.. * The TOSHIBA products listed in this document are intended for usage in general electronics applications (computer, personal equipment, office equipment, measuring equipment, industrial robotics, domestic appliances, etc.). These TOSHIBA products are neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a malfunction or failure of which may cause loss of human life or bodily injury ("Unintended Usage"). Unintended Usage include atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments, medical instruments, all types of safety devices, etc.. Unintended Usage of TOSHIBA products listed in this document shall be made at the customer's own risk. * The products described in this document are subject to the foreign exchange and foreign trade laws. * The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by TOSHIBA CORPORATION for any infringements of intellectual property or other rights of the third parties which may result from its use. No license is granted by implication or otherwise under any intellectual property or other rights of TOSHIBA CORPORATION or others. * The information contained herein is subject to change without notice.
48
2002-01-11


▲Up To Search▲   

 
Price & Availability of TC9496AF

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X